Avon House Nursing Home
Allen St., Kensington, London, United Kingdom, W8 6BL
(02079) 373307 Phone